home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / hpdj540m.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  34.8 KB  |  1,217 lines

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *GPDFileName: "HPDJ540M.GPD"
  7. *GPDFileVersion: "1.0"
  8. *Include: "StdNames.gpd"
  9. *ModelName: "HP DeskJet 540 (Monochrome)"
  10. *MasterUnits: PAIR(600, 600)
  11. *ResourceDLL: "hpdjres.dll"
  12. *PrinterType: SERIAL
  13. *FontCartSlots: 2
  14. *Feature: Orientation
  15. {
  16.     *rcNameID: =ORIENTATION_DISPLAY
  17.     *DefaultOption: PORTRAIT
  18.     *Option: PORTRAIT
  19.     {
  20.         *rcNameID: =PORTRAIT_DISPLAY
  21.         *Command: CmdSelect
  22.         {
  23.             *Order: DOC_SETUP.2
  24.             *Cmd: "<1B>&l0O"
  25.         }
  26.     }
  27.     *Option: LANDSCAPE_CC90
  28.     {
  29.         *rcNameID: =LANDSCAPE_DISPLAY
  30.         *Command: CmdSelect
  31.         {
  32.             *Order: DOC_SETUP.2
  33.             *Cmd: "<1B>&l1O"
  34.         }
  35.     }
  36. }
  37. *Feature: InputBin
  38. {
  39.     *rcNameID: =PAPER_SOURCE_DISPLAY
  40.     *DefaultOption: AUTO
  41.     *Option: AUTO
  42.     {
  43.         *rcNameID: =AUTO_DISPLAY
  44.         *Command: CmdSelect
  45.         {
  46.             *Order: DOC_SETUP.3
  47.             *Cmd: "<1B>&l1H"
  48.         }
  49.     }
  50.     *Option: ENVFEED
  51.     {
  52.         *rcNameID: =ENV_FEED_DISPLAY
  53.         *Command: CmdSelect
  54.         {
  55.             *Order: DOC_SETUP.3
  56.             *Cmd: "<1B>&l3H"
  57.         }
  58.     }
  59. }
  60. *Feature: Resolution
  61. {
  62.     *rcNameID: =RESOLUTION_DISPLAY
  63.     *DefaultOption: Option1
  64.     *Option: Option1
  65.     {
  66.         *Name: "300 x 300 " =DOTS_PER_INCH
  67.         *DPI: PAIR(300, 300)
  68.         *TextDPI: PAIR(300, 300)
  69.         EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  70.         *SpotDiameter: 100
  71.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  72.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  73.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  74.         *Command: CmdSelect
  75.         {
  76.             *Order: DOC_SETUP.6
  77.             *Cmd: "<1B>*t300R"
  78.         }
  79.     }
  80.     *Option: Option2
  81.     {
  82.         *Name: "150 x 150 " =DOTS_PER_INCH
  83.         *DPI: PAIR(150, 150)
  84.         *TextDPI: PAIR(300, 300)
  85.         EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  86.         *SpotDiameter: 100
  87.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  88.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  89.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  90.         *Command: CmdSelect
  91.         {
  92.             *Order: DOC_SETUP.6
  93.             *Cmd: "<1B>*t150R"
  94.         }
  95.     }
  96.     *Option: Option3
  97.     {
  98.         *Name: "75 x 75 " =DOTS_PER_INCH
  99.         *DPI: PAIR(75, 75)
  100.         *TextDPI: PAIR(300, 300)
  101.         EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  102.         *SpotDiameter: 100
  103.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  104.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  105.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  106.         *Command: CmdSelect
  107.         {
  108.             *Order: DOC_SETUP.6
  109.             *Cmd: "<1B>*t75R"
  110.         }
  111.     }
  112. }
  113. *Feature: PaperSize
  114. {
  115.     *rcNameID: =PAPER_SIZE_DISPLAY
  116.     *DefaultOption: LETTER
  117.     *Option: LETTER
  118.     {
  119.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  120.         *switch: Orientation
  121.         {
  122.             *case: PORTRAIT
  123.             {
  124.                 *PrintableArea: PAIR(4800, 6156)
  125.                 *PrintableOrigin: PAIR(150, 100)
  126.                 *switch: Resolution
  127.                 {
  128.                     *case: Option2
  129.                     {
  130.                         *PrintableArea: PAIR(4796, 6156)
  131.                         *PrintableOrigin: PAIR(152, 100)
  132.                     }
  133.                     *case: Option3
  134.                     {
  135.                         *PrintableArea: PAIR(4792, 6152)
  136.                         *PrintableOrigin: PAIR(152, 104)
  137.                     }
  138.                 }
  139.                 *CursorOrigin: PAIR(150, 30)
  140.                 *Command: CmdSelect
  141.                 {
  142.                     *Order: DOC_SETUP.5
  143.                     *Cmd: "<1B>&l2A"
  144.                 }
  145.             }
  146.             *case: LANDSCAPE_CC90
  147.             {
  148.                 *PrintableArea: PAIR(4720, 6106)
  149.                 *PrintableOrigin: PAIR(210, 150)
  150.                 *switch: Resolution
  151.                 {
  152.                     *case: Option2
  153.                     {
  154.                         *PrintableArea: PAIR(4716, 6104)
  155.                         *PrintableOrigin: PAIR(212, 152)
  156.                     }
  157.                     *case: Option3
  158.                     {
  159.                         *PrintableArea: PAIR(4712, 6104)
  160.                         *PrintableOrigin: PAIR(216, 152)
  161.                     }
  162.                 }
  163.                 *CursorOrigin: PAIR(140, 6256)
  164.                 *Command: CmdSelect
  165.                 {
  166.                     *Order: DOC_SETUP.5
  167.                     *Cmd: "<1B>&l2A"
  168.                 }
  169.             }
  170.         }
  171.     }
  172.     *Option: LEGAL
  173.     {
  174.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  175.         *switch: Orientation
  176.         {
  177.             *case: PORTRAIT
  178.             {
  179.                 *PrintableArea: PAIR(4800, 7956)
  180.                 *PrintableOrigin: PAIR(150, 100)
  181.                 *switch: Resolution
  182.                 {
  183.                     *case: Option2
  184.                     {
  185.                         *PrintableArea: PAIR(4796, 7956)
  186.                         *PrintableOrigin: PAIR(152, 100)
  187.                     }
  188.                     *case: Option3
  189.                     {
  190.                         *PrintableArea: PAIR(4792, 7952)
  191.                         *PrintableOrigin: PAIR(152, 104)
  192.                     }
  193.                 }
  194.                 *CursorOrigin: PAIR(150, 30)
  195.                 *Command: CmdSelect
  196.                 {
  197.                     *Order: DOC_SETUP.5
  198.                     *Cmd: "<1B>&l3A"
  199.                 }
  200.             }
  201.             *case: LANDSCAPE_CC90
  202.             {
  203.                 *PrintableArea: PAIR(4720, 7906)
  204.                 *PrintableOrigin: PAIR(210, 150)
  205.                 *switch: Resolution
  206.                 {
  207.                     *case: Option2
  208.                     {
  209.                         *PrintableArea: PAIR(4716, 7904)
  210.                         *PrintableOrigin: PAIR(212, 152)
  211.                     }
  212.                     *case: Option3
  213.                     {
  214.                         *PrintableArea: PAIR(4712, 7904)
  215.                         *PrintableOrigin: PAIR(216, 152)
  216.                     }
  217.                 }
  218.                 *CursorOrigin: PAIR(170, 8056)
  219.                 *Command: CmdSelect
  220.                 {
  221.                     *Order: DOC_SETUP.5
  222.                     *Cmd: "<1B>&l3A"
  223.                 }
  224.             }
  225.         }
  226.     }
  227.     *Option: A4
  228.     {
  229.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  230.         *switch: Orientation
  231.         {
  232.             *case: PORTRAIT
  233.             {
  234.                 *PrintableArea: PAIR(4800, 6570)
  235.                 *PrintableOrigin: PAIR(70, 100)
  236.                 *switch: Resolution
  237.                 {
  238.                     *case: Option2
  239.                     {
  240.                         *PrintableArea: PAIR(4796, 6568)
  241.                         *PrintableOrigin: PAIR(72, 100)
  242.                     }
  243.                     *case: Option3
  244.                     {
  245.                         *PrintableArea: PAIR(4792, 6560)
  246.                         *PrintableOrigin: PAIR(72, 104)
  247.                     }
  248.                 }
  249.                 *CursorOrigin: PAIR(70, 30)
  250.                 *Command: CmdSelect
  251.                 {
  252.                     *Order: DOC_SETUP.5
  253.                     *Cmd: "<1B>&l26A"
  254.                 }
  255.             }
  256.             *case: LANDSCAPE_CC90
  257.             {
  258.                 *PrintableArea: PAIR(4702, 6498)
  259.                 *PrintableOrigin: PAIR(150, 150)
  260.                 *switch: Resolution
  261.                 {
  262.                     *case: Option2
  263.                     {
  264.                         *PrintableArea: PAIR(4700, 6496)
  265.                         *PrintableOrigin: PAIR(152, 152)
  266.                     }
  267.                     *case: Option3
  268.                     {
  269.                         *PrintableArea: PAIR(4696, 6496)
  270.                         *PrintableOrigin: PAIR(152, 152)
  271.                     }
  272.                 }
  273.                 *CursorOrigin: PAIR(80, 6648)
  274.                 *Command: CmdSelect
  275.                 {
  276.                     *Order: DOC_SETUP.5
  277.                     *Cmd: "<1B>&l26A"
  278.                 }
  279.             }
  280.         }
  281.     }
  282.     *Option: A5
  283.     {
  284.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  285.         *switch: Orientation
  286.         {
  287.             *case: PORTRAIT
  288.             {
  289.                 *PrintableArea: PAIR(3338, 4118)
  290.                 *PrintableOrigin: PAIR(70, 400)
  291.                 *switch: Resolution
  292.                 {
  293.                     *case: Option2
  294.                     {
  295.                         *PrintableArea: PAIR(3336, 4116)
  296.                         *PrintableOrigin: PAIR(72, 400)
  297.                     }
  298.                     *case: Option3
  299.                     {
  300.                         *PrintableArea: PAIR(3336, 4116)
  301.                         *PrintableOrigin: PAIR(72, 400)
  302.                     }
  303.                 }
  304.                 *CursorOrigin: PAIR(170, 50)
  305.                 *Command: CmdSelect
  306.                 {
  307.                     *Order: DOC_SETUP.5
  308.                     *Cmd: "<1B>&l25A"
  309.                 }
  310.             }
  311.             *case: LANDSCAPE_CC90
  312.             {
  313.                 *PrintableArea: PAIR(3198, 4446)
  314.                 *PrintableOrigin: PAIR(190, 150)
  315.                 *switch: Resolution
  316.                 {
  317.                     *case: Option2
  318.                     {
  319.                         *PrintableArea: PAIR(3196, 4444)
  320.                         *PrintableOrigin: PAIR(192, 152)
  321.                     }
  322.                     *case: Option3
  323.                     {
  324.                         *PrintableArea: PAIR(3192, 4440)
  325.                         *PrintableOrigin: PAIR(192, 152)
  326.                     }
  327.                 }
  328.                 *CursorOrigin: PAIR(100, 4486)
  329.                 *Command: CmdSelect
  330.                 {
  331.                     *Order: DOC_SETUP.5
  332.                     *Cmd: "<1B>&l25A"
  333.                 }
  334.             }
  335.         }
  336.     }
  337.     *Option: Option5
  338.     {
  339.         *rcNameID: 261
  340.         *PageDimensions: PAIR(2480, 3496)
  341.         *switch: Orientation
  342.         {
  343.             *case: PORTRAIT
  344.             {
  345.                 *PrintableArea: PAIR(2320, 3052)
  346.                 *PrintableOrigin: PAIR(70, 100)
  347.                 *switch: Resolution
  348.                 {
  349.                     *case: Option2
  350.                     {
  351.                         *PrintableArea: PAIR(2316, 3052)
  352.                         *PrintableOrigin: PAIR(72, 100)
  353.                     }
  354.                     *case: Option3
  355.                     {
  356.                         *PrintableArea: PAIR(2312, 3048)
  357.                         *PrintableOrigin: PAIR(72, 104)
  358.                     }
  359.                 }
  360.                 *CursorOrigin: PAIR(30, 30)
  361.                 *Command: CmdSelect
  362.                 {
  363.                     *Order: DOC_SETUP.5
  364.                     *Cmd: "<1B>&l24A"
  365.                 }
  366.             }
  367.             *case: LANDSCAPE_CC90
  368.             {
  369.                 *PrintableArea: PAIR(3220, 2980)
  370.                 *PrintableOrigin: PAIR(150, 150)
  371.                 *switch: Resolution
  372.                 {
  373.                     *case: Option2
  374.                     {
  375.                         *PrintableArea: PAIR(3216, 2976)
  376.                         *PrintableOrigin: PAIR(152, 152)
  377.                     }
  378.                     *case: Option3
  379.                     {
  380.                         *PrintableArea: PAIR(3216, 2976)
  381.                         *PrintableOrigin: PAIR(152, 152)
  382.                     }
  383.                 }
  384.                 *CursorOrigin: PAIR(50, 6130)
  385.                 *Command: CmdSelect
  386.                 {
  387.                     *Order: DOC_SETUP.5
  388.                     *Cmd: "<1B>&l24A"
  389.                 }
  390.             }
  391.         }
  392.     }
  393.     *Option: B5
  394.     {
  395.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  396.         *switch: Orientation
  397.         {
  398.             *case: PORTRAIT
  399.             {
  400.                 *PrintableArea: PAIR(4112, 5628)
  401.                 *PrintableOrigin: PAIR(70, 100)
  402.                 *switch: Resolution
  403.                 {
  404.                     *case: Option2
  405.                     {
  406.                         *PrintableArea: PAIR(4108, 5628)
  407.                         *PrintableOrigin: PAIR(72, 100)
  408.                     }
  409.                     *case: Option3
  410.                     {
  411.                         *PrintableArea: PAIR(4104, 5624)
  412.                         *PrintableOrigin: PAIR(72, 104)
  413.                     }
  414.                 }
  415.                 *CursorOrigin: PAIR(70, 30)
  416.                 *Command: CmdSelect
  417.                 {
  418.                     *Order: DOC_SETUP.5
  419.                     *Cmd: "<1B>&l45A"
  420.                 }
  421.             }
  422.             *case: LANDSCAPE_CC90
  423.             {
  424.                 *PrintableArea: PAIR(3952, 5556)
  425.                 *PrintableOrigin: PAIR(220, 150)
  426.                 *switch: Resolution
  427.                 {
  428.                     *case: Option2
  429.                     {
  430.                         *PrintableArea: PAIR(3952, 5552)
  431.                         *PrintableOrigin: PAIR(220, 152)
  432.                     }
  433.                     *case: Option3
  434.                     {
  435.                         *PrintableArea: PAIR(3944, 5552)
  436.                         *PrintableOrigin: PAIR(224, 152)
  437.                     }
  438.                 }
  439.                 *CursorOrigin: PAIR(130, 5706)
  440.                 *Command: CmdSelect
  441.                 {
  442.                     *Order: DOC_SETUP.5
  443.                     *Cmd: "<1B>&l45A"
  444.                 }
  445.             }
  446.         }
  447.     }
  448.     *Option: EXECUTIVE
  449.     {
  450.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  451.         *switch: Orientation
  452.         {
  453.             *case: PORTRAIT
  454.             {
  455.                 *PrintableArea: PAIR(4000, 5856)
  456.                 *PrintableOrigin: PAIR(100, 100)
  457.                 *switch: Resolution
  458.                 {
  459.                     *case: Option2
  460.                     {
  461.                         *PrintableArea: PAIR(3998, 5856)
  462.                     }
  463.                     *case: Option3
  464.                     {
  465.                         *PrintableArea: PAIR(3994, 5848)
  466.                         *PrintableOrigin: PAIR(104, 104)
  467.                     }
  468.                 }
  469.                 *CursorOrigin: PAIR(150, 30)
  470.                 *Command: CmdSelect
  471.                 {
  472.                     *Order: DOC_SETUP.5
  473.                     *Cmd: "<1B>&l1A"
  474.                 }
  475.             }
  476.             *case: LANDSCAPE_CC90
  477.             {
  478.                 *PrintableArea: PAIR(3950, 5784)
  479.                 *PrintableOrigin: PAIR(200, 150)
  480.                 *switch: Resolution
  481.                 {
  482.                     *case: Option2
  483.                     {
  484.                         *PrintableArea: PAIR(3948, 5780)
  485.                         *PrintableOrigin: PAIR(200, 152)
  486.                     }
  487.                     *case: Option3
  488.                     {
  489.                         *PrintableArea: PAIR(3944, 5776)
  490.                         *PrintableOrigin: PAIR(200, 152)
  491.                     }
  492.                 }
  493.                 *CursorOrigin: PAIR(150, 5934)
  494.                 *Command: CmdSelect
  495.                 {
  496.                     *Order: DOC_SETUP.5
  497.                     *Cmd: "<1B>&l1A"
  498.                 }
  499.             }
  500.         }
  501.     }
  502.     *Option: Option8
  503.     {
  504.         *rcNameID: 262
  505.         *PageDimensions: PAIR(2400, 3600)
  506.         *switch: Orientation
  507.         {
  508.             *case: PORTRAIT
  509.             {
  510.                 *PrintableArea: PAIR(2240, 3006)
  511.                 *PrintableOrigin: PAIR(70, 200)
  512.                 *switch: Resolution
  513.                 {
  514.                     *case: Option2
  515.                     {
  516.                         *PrintableArea: PAIR(2236, 3006)
  517.                         *PrintableOrigin: PAIR(72, 200)
  518.                     }
  519.                     *case: Option3
  520.                     {
  521.                         *PrintableArea: PAIR(2232, 3006)
  522.                         *PrintableOrigin: PAIR(72, 200)
  523.                     }
  524.                 }
  525.                 *CursorOrigin: PAIR(70, 30)         
  526.             *Command: CmdSelect
  527.                 {
  528.                     *Order: DOC_SETUP.5
  529.                     *Cmd: "<1B>&l74A"
  530.                 }
  531.             }
  532.             *case: LANDSCAPE_CC90
  533.             {
  534.                 *PrintableArea: PAIR(2100, 3084)
  535.                 *PrintableOrigin: PAIR(190, 150)
  536.                 *switch: Resolution
  537.                 {
  538.                     *case: Option2
  539.                     {
  540.                         *PrintableArea: PAIR(2096, 3080)
  541.                         *PrintableOrigin: PAIR(192, 152)
  542.                     }
  543.                     *case: Option3
  544.                     {
  545.                         *PrintableArea: PAIR(2096, 3080)
  546.                         *PrintableOrigin: PAIR(192, 152)
  547.                     }
  548.                 }
  549.                 *CursorOrigin: PAIR(100, 3074)
  550.                 *Command: CmdSelect
  551.                 {
  552.                     *Order: DOC_SETUP.5
  553.                     *Cmd: "<1B>&l74A"
  554.                 }
  555.             }
  556.         }
  557.     }
  558.     *Option: Option9
  559.     {
  560.         *rcNameID: 263
  561.         *PageDimensions: PAIR(3000, 5000)
  562.         *switch: Orientation
  563.         {
  564.             *case: PORTRAIT
  565.             {
  566.                 *PrintableArea: PAIR(2840, 3850)
  567.                 *PrintableOrigin: PAIR(70, 350)
  568.                 *switch: Resolution
  569.                 {
  570.                     *case: Option2
  571.                     {
  572.                         *PrintableArea: PAIR(2836, 3850)
  573.                         *PrintableOrigin: PAIR(72, 350)
  574.                     }
  575.                     *case: Option3
  576.                     {
  577.                         *PrintableArea: PAIR(2832, 3846)
  578.                         *PrintableOrigin: PAIR(72, 354)
  579.                     }
  580.                 }
  581.                 *CursorOrigin: PAIR(70, 50)
  582.                 *Command: CmdSelect
  583.                 {
  584.                     *Order: DOC_SETUP.5
  585.                     *Cmd: "<1B>&l75A"
  586.                 }
  587.             }
  588.             *case: LANDSCAPE_CC90
  589.             {
  590.                 *PrintableArea: PAIR(2670, 4300)
  591.                 *PrintableOrigin: PAIR(180, 300)
  592.                 *switch: Resolution
  593.                 {
  594.                     *case: Option2
  595.                     {
  596.                         *PrintableArea: PAIR(2668, 4300)
  597.                     }
  598.                     *case: Option3
  599.                     {
  600.                         *PrintableArea: PAIR(2664, 4296)
  601.                         *PrintableOrigin: PAIR(184, 304)
  602.                     }
  603.                 }
  604.                 *CursorOrigin: PAIR(100, 4300)
  605.                 *Command: CmdSelect
  606.                 {
  607.                     *Order: DOC_SETUP.5
  608.                     *Cmd: "<1B>&l75A"
  609.                 }
  610.             }
  611.         }
  612.     }
  613.     *Option: Option10
  614.     {
  615.         *rcNameID: 264
  616.         *PageDimensions: PAIR(2362, 3496)
  617.         *switch: Orientation
  618.         {
  619.             *case: PORTRAIT
  620.             {
  621.                 *PrintableArea: PAIR(2202, 3052)
  622.                 *PrintableOrigin: PAIR(70, 100)
  623.                 *switch: Resolution
  624.                 {
  625.                     *case: Option2
  626.                     {
  627.                         *PrintableArea: PAIR(2200, 3052)
  628.                         *PrintableOrigin: PAIR(72, 100)
  629.                     }
  630.                     *case: Option3
  631.                     {
  632.                         *PrintableArea: PAIR(2200, 3048)
  633.                         *PrintableOrigin: PAIR(72, 104)
  634.                     }
  635.                 }
  636.                 *CursorOrigin: PAIR(70, 30)
  637.                 *Command: CmdSelect
  638.                 {
  639.                     *Order: DOC_SETUP.5
  640.                     *Cmd: "<1B>&l75A"
  641.                 }
  642.             }
  643.             *case: LANDSCAPE_CC90
  644.             {
  645.                 *PrintableArea: PAIR(2102, 2980)
  646.                 *PrintableOrigin: PAIR(150, 150)
  647.                 *switch: Resolution
  648.                 {
  649.                     *case: Option2
  650.                     {
  651.                         *PrintableArea: PAIR(2100, 2976)
  652.                         *PrintableOrigin: PAIR(152, 152)
  653.                     }
  654.                     *case: Option3
  655.                     {
  656.                         *PrintableArea: PAIR(2096, 2976)
  657.                         *PrintableOrigin: PAIR(152, 152)
  658.                     }
  659.                 }
  660.                 *CursorOrigin: PAIR(120, 5230)
  661.                 *Command: CmdSelect
  662.                 {
  663.                     *Order: DOC_SETUP.5
  664.                     *Cmd: "<1B>&l75A"
  665.                 }
  666.             }
  667.         }
  668.     }
  669.     *Option: ENV_10
  670.     {
  671.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  672.         *switch: Orientation
  673.         {
  674.             *case: PORTRAIT
  675.             {
  676.                 *PrintableArea: PAIR(2318, 5100)
  677.                 *PrintableOrigin: PAIR(70, 100)
  678.                 *switch: Resolution
  679.                 {
  680.                     *case: Option2
  681.                     {
  682.                         *PrintableArea: PAIR(2316, 5100)
  683.                         *PrintableOrigin: PAIR(72, 100)
  684.                     }
  685.                     *case: Option3
  686.                     {
  687.                         *PrintableArea: PAIR(2312, 5096)
  688.                         *PrintableOrigin: PAIR(72, 104)
  689.                     }
  690.                 }
  691.                 *CursorOrigin: PAIR(70, 30)
  692.                 *Command: CmdSelect
  693.                 {
  694.                     *Order: DOC_SETUP.5
  695.                     *Cmd: "<1B>&l-81A"
  696.                 }
  697.             }
  698.             *case: LANDSCAPE_CC90
  699.             {
  700.                 *PrintableArea: PAIR(2158, 5050)
  701.                 *PrintableOrigin: PAIR(150, 150)
  702.                 *switch: Resolution
  703.                 {
  704.                     *case: Option2
  705.                     {
  706.                         *PrintableArea: PAIR(2156, 5048)
  707.                         *PrintableOrigin: PAIR(152, 152)
  708.                     }
  709.                     *case: Option3
  710.                     {
  711.                         *PrintableArea: PAIR(2152, 5048)
  712.                         *PrintableOrigin: PAIR(152, 152)
  713.                     }
  714.                 }
  715.                 *CursorOrigin: PAIR(150, 5200)
  716.                 *Command: CmdSelect
  717.                 {
  718.                     *Order: DOC_SETUP.5
  719.                     *Cmd: "<1B>&l-81A"
  720.                 }
  721.             }
  722.         }
  723.     }
  724.     *Option: ENV_DL
  725.     {
  726.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  727.         *switch: Orientation
  728.         {
  729.             *case: PORTRAIT
  730.             {
  731.                 *PrintableArea: PAIR(2438, 4476)
  732.                 *PrintableOrigin: PAIR(70, 90)
  733.                 *switch: Resolution
  734.                 {
  735.                     *case: Option2
  736.                     {
  737.                         *PrintableArea: PAIR(2436, 4474)
  738.                         *PrintableOrigin: PAIR(72, 92)
  739.                     }
  740.                     *case: Option3
  741.                     {
  742.                         *PrintableArea: PAIR(2432, 4470)
  743.                         *PrintableOrigin: PAIR(72, 96)
  744.                     }
  745.                 }
  746.                 *CursorOrigin: PAIR(70, 50)
  747.                 *Command: CmdSelect
  748.                 {
  749.                     *Order: DOC_SETUP.5
  750.                     *Cmd: "<1B>&l-90A"
  751.                 }
  752.             }
  753.             *case: LANDSCAPE_CC90
  754.             {
  755.                 *PrintableArea: PAIR(2338, 4546)
  756.                 *PrintableOrigin: PAIR(150, 150)
  757.                 *switch: Resolution
  758.                 {
  759.                     *case: Option2
  760.                     {
  761.                         *PrintableArea: PAIR(2336, 4544)
  762.                         *PrintableOrigin: PAIR(152, 152)
  763.                     }
  764.                     *case: Option3
  765.                     {
  766.                         *PrintableArea: PAIR(2336, 4544)
  767.                         *PrintableOrigin: PAIR(152, 152)
  768.                     }
  769.                 }
  770.                 *CursorOrigin: PAIR(150, 4396)
  771.                 *Command: CmdSelect
  772.                 {
  773.                     *Order: DOC_SETUP.5
  774.                     *Cmd: "<1B>&l-90A"
  775.                 }
  776.             }
  777.         }
  778.     }
  779.     *Option: ENV_C5
  780.     {
  781.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  782.         *switch: Orientation
  783.         {
  784.             *case: PORTRAIT
  785.             {
  786.                 *PrintableArea: PAIR(3608, 4822)
  787.                 *PrintableOrigin: PAIR(90, 90)
  788.                 *switch: Resolution
  789.                 {
  790.                     *case: Option2
  791.                     {
  792.                         *PrintableArea: PAIR(3604, 4820)
  793.                         *PrintableOrigin: PAIR(92, 92)
  794.                     }
  795.                     *case: Option3
  796.                     {
  797.                         *PrintableArea: PAIR(3604, 4816)
  798.                         *PrintableOrigin: PAIR(92, 96)
  799.                     }
  800.                 }
  801.                 *CursorOrigin: PAIR(150, 50)
  802.                 *Command: CmdSelect
  803.                 {
  804.                     *Order: DOC_SETUP.5
  805.                     *Cmd: "<1B>&l91A"
  806.                 }
  807.             }
  808.             *case: LANDSCAPE_CC90
  809.             {
  810.                 *PrintableArea: PAIR(3568, 4762)
  811.                 *PrintableOrigin: PAIR(150, 150)
  812.                 *switch: Resolution
  813.                 {
  814.                     *case: Option2
  815.                     {
  816.                         *PrintableArea: PAIR(3564, 4760)
  817.                         *PrintableOrigin: PAIR(152, 152)
  818.                     }
  819.                     *case: Option3
  820.                     {
  821.                         *PrintableArea: PAIR(3560, 4760)
  822.                         *PrintableOrigin: PAIR(152, 152)
  823.                     }
  824.                 }
  825.                 *CursorOrigin: PAIR(150, 6212)
  826.                 *Command: CmdSelect
  827.                 {
  828.                     *Order: DOC_SETUP.5
  829.                     *Cmd: "<1B>&l91A"
  830.                 }
  831.             }
  832.         }
  833.     }
  834.     *Option: ENV_C6
  835.     {
  836.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  837.         *switch: Orientation
  838.         {
  839.             *case: PORTRAIT
  840.             {
  841.                 *PrintableArea: PAIR(2534, 3238)
  842.                 *PrintableOrigin: PAIR(70, 90)
  843.                 *switch: Resolution
  844.                 {
  845.                     *case: Option2
  846.                     {
  847.                         *PrintableArea: PAIR(2532, 3236)
  848.                         *PrintableOrigin: PAIR(72, 92)
  849.                     }
  850.                     *case: Option3
  851.                     {
  852.                         *PrintableArea: PAIR(2528, 3232)
  853.                         *PrintableOrigin: PAIR(72, 96)
  854.                     }
  855.                 }
  856.                 *CursorOrigin: PAIR(70, 50)
  857.                 *Command: CmdSelect
  858.                 {
  859.                     *Order: DOC_SETUP.5
  860.                     *Cmd: "<1B>&l92A"
  861.                 }
  862.             }
  863.             *case: LANDSCAPE_CC90
  864.             {
  865.                 *PrintableArea: PAIR(2434, 3178)
  866.                 *PrintableOrigin: PAIR(150, 150)
  867.                 *switch: Resolution
  868.                 {
  869.                     *case: Option2
  870.                     {
  871.                         *PrintableArea: PAIR(2432, 3176)
  872.                         *PrintableOrigin: PAIR(152, 152)
  873.                     }
  874.                     *case: Option3
  875.                     {
  876.                         *PrintableArea: PAIR(2432, 3176)
  877.                         *PrintableOrigin: PAIR(152, 152)
  878.                     }
  879.                 }
  880.                 *CursorOrigin: PAIR(150, 3328)
  881.                 *Command: CmdSelect
  882.                 {
  883.                     *Order: DOC_SETUP.5
  884.                     *Cmd: "<1B>&l92A"
  885.                 }
  886.             }
  887.         }
  888.     }
  889.     *Option: CUSTOMSIZE
  890.     {
  891.         *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  892.         *MinSize: PAIR(600, 600)
  893.         *MaxSize: PAIR(5100, 8400)
  894.         *MaxPrintableWidth: 4800
  895.         *MinLeftMargin: 0
  896.         *CenterPrintable?: FALSE
  897.         *switch: Orientation
  898.         {
  899.             *case: PORTRAIT
  900.             {
  901.                 *Command: CmdSelect
  902.                 {
  903.                     *Order: DOC_SETUP.5
  904.                     *Cmd: "<1B>&l101a12d0e" %d{(PhysPaperLength / 25) }"P"
  905.                 }
  906.             }
  907.             *case: LANDSCAPE_CC90
  908.             {
  909.                 *Command: CmdSelect
  910.                 {
  911.                     *Order: DOC_SETUP.5
  912.                     *Cmd: "<1B>&l101a12d0e" %d{(PhysPaperLength / 25) }"P"
  913.                 }
  914.             }
  915.         }
  916.     }
  917. }
  918. *Feature: MediaType
  919. {
  920.     *rcNameID: =MEDIA_TYPE_DISPLAY
  921.     *DefaultOption: STANDARD
  922.     *Option: STANDARD
  923.     {
  924.         *rcNameID: =PLAIN_PAPER_DISPLAY
  925.         *Command: CmdSelect
  926.         {
  927.             *Order: PAGE_SETUP.8
  928.             *Cmd: "<1B>&l0M"
  929.         }
  930.     }
  931.     *Option: Option2
  932.     {
  933.         *rcNameID: 268
  934.         *Command: CmdSelect
  935.         {
  936.             *Order: PAGE_SETUP.8
  937.             *Cmd: "<1B>&l1M"
  938.         }
  939.     }
  940.     *Option: Option3
  941.     {
  942.         *rcNameID: 269
  943.         *Command: CmdSelect
  944.         {
  945.             *Order: PAGE_SETUP.8
  946.             *Cmd: "<1B>&l2M"
  947.         }
  948.     }
  949.     *Option: GLOSSY
  950.     {
  951.         *rcNameID: =GLOSSY_PAPER_DISPLAY
  952.         *Command: CmdSelect
  953.         {
  954.             *Order: PAGE_SETUP.8
  955.             *Cmd: "<1B>&l3M"
  956.         }
  957.     }
  958.     *Option: TRANSPARENCY
  959.     {
  960.         *rcNameID: =TRANSPARENCY_DISPLAY
  961.         *Command: CmdSelect
  962.         {
  963.             *Order: PAGE_SETUP.8
  964.             *Cmd: "<1B>&l4M"
  965.         }
  966.     }
  967. }
  968. *Feature: PrintQuality
  969. {
  970.     *rcNameID: =TEXT_QUALITY_DISPLAY
  971.     *DefaultOption: Option1
  972.     *Option: Option1
  973.     {
  974.         *rcNameID: 272
  975.         *Command: CmdSelect
  976.         {
  977.             *Order: DOC_SETUP.4
  978.             *Cmd: "<1B>*o0M"
  979.         }
  980.     }
  981.     *Option: Option2
  982.     {
  983.         *rcNameID: 273
  984.         *Command: CmdSelect
  985.         {
  986.             *Order: DOC_SETUP.4
  987.             *Cmd: "<1B>*o-1M"
  988.         }
  989.     }
  990.     *Option: Option3
  991.     {
  992.         *rcNameID: 274
  993.         *Command: CmdSelect
  994.         {
  995.             *Order: DOC_SETUP.4
  996.             *Cmd: "<1B>*o1M"
  997.         }
  998.     }
  999. }
  1000. *Feature: Halftone
  1001. {
  1002.     *rcNameID: =HALFTONING_DISPLAY
  1003.     *DefaultOption: HT_PATSIZE_AUTO
  1004.     *Option: HT_PATSIZE_AUTO
  1005.     {
  1006.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1007.     }
  1008. *Ifdef: WINNT_50
  1009.     *Option: HT_PATSIZE_SUPERCELL_M
  1010.     {
  1011.         *rcNameID: =HT_SUPERCELL_DISPLAY
  1012.     }
  1013. *Endif:
  1014.     *Option: HT_PATSIZE_6x6_M
  1015.     {
  1016.         *rcNameID: =HT_DITHER6X6_DISPLAY
  1017.     }
  1018.     *Option: HT_PATSIZE_8x8_M
  1019.     {
  1020.         *rcNameID: =HT_DITHER8X8_DISPLAY
  1021.     }
  1022. }
  1023. *Command: CmdStartDoc
  1024. {
  1025.     *Order: DOC_SETUP.1
  1026.     *Cmd: "<1B>E<1B>&l0L"
  1027. }
  1028. *Command: CmdStartPage
  1029. {
  1030.     *Order: PAGE_SETUP.1
  1031.     *Cmd: "<0D>"
  1032. }
  1033. *Command: CmdEndJob
  1034. {
  1035.     *Order: JOB_FINISH.1
  1036.     *Cmd: "<1B>E"
  1037. }
  1038. *Command: CmdEndPage
  1039. {
  1040.     *Order: PAGE_FINISH.1
  1041.     *Cmd: "<0D>"
  1042. }
  1043. *RotateCoordinate?: TRUE
  1044. *RotateRaster?: FALSE
  1045. *RotateFont?: FALSE
  1046. *switch: Orientation
  1047. {
  1048.     *case: PORTRAIT
  1049.     {
  1050.         *TextCaps: LIST(TC_OP_CHARACTER,TC_OP_STROKE,TC_UA_ABLE)
  1051.     }
  1052.     *case: LANDSCAPE_CC90
  1053.     {
  1054.         *TextCaps: LIST()
  1055.     }
  1056. }
  1057. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1058. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,X_LANDSCAPE,Y_PORTRAIT,Y_LANDSCAPE)
  1059. *XMoveThreshold: 0
  1060. *YMoveThreshold: *
  1061. *XMoveUnit: 300
  1062. *YMoveUnit: 300
  1063. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{(DestX / 2) }"X" }
  1064. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d{(DestXRel / 2) }"X" }
  1065. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d{(DestXRel / 2) }"X" }
  1066. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{(DestY / 2) }"Y" }
  1067. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{(DestYRel / 2) }"Y" }
  1068. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{(DestYRel / 2) }"Y" }
  1069. *Command: CmdCR { *Cmd : "<0D>" }
  1070. *Command: CmdLF { *Cmd : "<0A>" }
  1071. *Command: CmdFF { *Cmd : "<0C>" }
  1072. *EjectPageWithFF?: TRUE
  1073. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  1074. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  1075. *OutputDataFormat: H_BYTE
  1076. *OptimizeLeftBound?: FALSE
  1077. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1078. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1079. *LookAheadRegion: 360
  1080. *DefaultFont: 1
  1081. *DefaultCTT: 0
  1082. *CharPosition: BASELINE
  1083. *switch: Orientation
  1084. {
  1085.     *case: PORTRAIT
  1086.     {
  1087.         *DeviceFonts: LIST(1,7,8,69,70,71,72,73,94,95,102,103,104,105,106,107,
  1088. +                   108,109,110,111,112,113,114,115,116,117)
  1089.     }
  1090.     *case: LANDSCAPE_CC90
  1091.     {
  1092.         *DeviceFonts: LIST()
  1093.     }
  1094. }
  1095. *FontCartridge: FC1
  1096. {
  1097.     *rcCartridgeNameID: 275
  1098.     *PortraitFonts: LIST(2)
  1099.     *LandscapeFonts: LIST()
  1100. }
  1101. *FontCartridge: FC2
  1102. {
  1103.     *rcCartridgeNameID: 276
  1104.     *PortraitFonts: LIST(3,4,5)
  1105.     *LandscapeFonts: LIST()
  1106. }
  1107. *FontCartridge: FC3
  1108. {
  1109.     *rcCartridgeNameID: 277
  1110.     *PortraitFonts: LIST(6,7,8)
  1111.     *LandscapeFonts: LIST()
  1112. }
  1113. *FontCartridge: FC4
  1114. {
  1115.     *rcCartridgeNameID: 278
  1116.     *PortraitFonts: LIST(9,10,11,12)
  1117.     *LandscapeFonts: LIST()
  1118. }
  1119. *FontCartridge: FC5
  1120. {
  1121.     *rcCartridgeNameID: 279
  1122.     *PortraitFonts: LIST(13,14)
  1123.     *LandscapeFonts: LIST()
  1124. }
  1125. *FontCartridge: FC6
  1126. {
  1127.     *rcCartridgeNameID: 280
  1128.     *PortraitFonts: LIST(15,16)
  1129.     *LandscapeFonts: LIST()
  1130. }
  1131. *FontCartridge: FC7
  1132. {
  1133.     *rcCartridgeNameID: 281
  1134.     *PortraitFonts: LIST(17,18,19,20)
  1135.     *LandscapeFonts: LIST()
  1136. }
  1137. *FontCartridge: FC8
  1138. {
  1139.     *rcCartridgeNameID: 282
  1140.     *PortraitFonts: LIST(21,22)
  1141.     *LandscapeFonts: LIST()
  1142. }
  1143. *FontCartridge: FC9
  1144. {
  1145.     *rcCartridgeNameID: 283
  1146.     *PortraitFonts: LIST(23,24)
  1147.     *LandscapeFonts: LIST()
  1148. }
  1149. *FontCartridge: FC10
  1150. {
  1151.     *rcCartridgeNameID: 284
  1152.     *PortraitFonts: LIST(25,26,27,28,59,60,61,62,63,64,65,66,67,68)
  1153.     *LandscapeFonts: LIST()
  1154. }
  1155. *FontCartridge: FC11
  1156. {
  1157.     *rcCartridgeNameID: 285
  1158.     *PortraitFonts: LIST(29,30,31,32,33,34,35,36)
  1159.     *LandscapeFonts: LIST()
  1160. }
  1161. *FontCartridge: FC12
  1162. {
  1163.     *rcCartridgeNameID: 286
  1164.     *PortraitFonts: LIST(37,38,39,40,41,42,43,44)
  1165.     *LandscapeFonts: LIST()
  1166. }
  1167. *FontCartridge: FC13
  1168. {
  1169.     *rcCartridgeNameID: 287
  1170.     *PortraitFonts: LIST(45,46,47,48,49,50)
  1171.     *LandscapeFonts: LIST()
  1172. }
  1173. *FontCartridge: FC14
  1174. {
  1175.     *rcCartridgeNameID: 288
  1176.     *PortraitFonts: LIST(52,53,54,55,56,57)
  1177.     *LandscapeFonts: LIST()
  1178. }
  1179. *FontCartridge: FC15
  1180. {
  1181.     *rcCartridgeNameID: 289
  1182.     *PortraitFonts: LIST(51)
  1183.     *LandscapeFonts: LIST()
  1184. }
  1185. *FontCartridge: FC16
  1186. {
  1187.     *rcCartridgeNameID: 290
  1188.     *PortraitFonts: LIST(58)
  1189.     *LandscapeFonts: LIST()
  1190. }
  1191. *FontCartridge: FC17
  1192. {
  1193.     *rcCartridgeNameID: 291
  1194.     *PortraitFonts: LIST(74,75,76,77,78,79)
  1195.     *LandscapeFonts: LIST()
  1196. }
  1197. *FontCartridge: FC18
  1198. {
  1199.     *rcCartridgeNameID: 292
  1200.     *PortraitFonts: LIST(80,81,82,83,84,85,86,96,97,98,99,100,101)
  1201.     *LandscapeFonts: LIST()
  1202. }
  1203. *FontCartridge: FC19
  1204. {
  1205.     *rcCartridgeNameID: 293
  1206.     *PortraitFonts: LIST(87,88,89,90)
  1207.     *LandscapeFonts: LIST()
  1208. }
  1209. *FontCartridge: FC20
  1210. {
  1211.     *rcCartridgeNameID: 294
  1212.     *PortraitFonts: LIST(91,92,93)
  1213.     *LandscapeFonts: LIST()
  1214. }
  1215. *Command: CmdUnderlineOn { *Cmd : "<1B>&d3D" }
  1216. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  1217.